Obec Vřesovice leží v Jihomoravském kraji v ORP Kyjov v nadmořské výšce 281 m. V roce 2014 zde žilo 585 obyvatel. Vřesovice má katastrální území o rozloze 653 ha.